been restored to health - Anglais Synonymes Dictionnaire